torn meniscus - Turkish English Dictionary